<?php
// 应用公共文件
/**
 * 通用化API数据格式输出
 * @param $status
 * @param string $message
 * @param array $data
 * @param int $httpStatus
 * @return \think\response\Json
 */
function show($status,$message='ok',$data=[],$httpStatus=200){
    $result = [
        'status'    => $status,
        'message'   => $message,
        'result'    => $data
    ];
    return json($result,$httpStatus);
}

/**
 * preg_match 匹配多个值，全部匹配不到返回 false
 * @param $preg
 * @param $val
 * @return bool
 */
function vy_preg_match($preg,$val){
    if(is_string($preg)){
        preg_match($preg,$val);
    }elseif(is_array($preg)){
        foreach ($preg as $v){
            if(preg_match($v,$val)){
               return true;
            }
        }
    }else{
        return false;
    }
    return false;
}
